package STUDENT.NGUYENDUCPHONG.JAVA_1;

import java.util.Scanner;

public class E02_TinhToan {

	public static void main(String[] args) {
		//1 Yêu cầu nhập số a
		System.out.println("Mời bạn nhập vào số a");
		//2 Khai báo và khởi tạo đối tượng scanner
		Scanner sc=new Scanner(System.in);
		//3 Nhận giá trị người dùng từ bàn phím
		String String=sc.nextLine();	
		//4 Kiểm tra xem người dùng đã nhập có đúng hay không.
		if (String.isEmpty()){
			System.out.println("Bạn chưa nhập số a");
		}else
		{		
		//  -Nếu đúng, khai báo biến a là kiểu integer, được đổi qua String nhờ
		//  hàm parse.
			int a=Integer.parseInt(String);
		//  -Sau khi nhập a, ta nhập b	
			System.out.println("Mời bạn nhập vào số b");
			String=sc.nextLine();
		//  -Kiểm tra xem người dùng đã nhập vào, nếu sai yêu cầu nhập lại	
			if(String.isEmpty()){
				System.out.println("Bạn chưa nhập số b");}
		//  -Ngược lại, nếu đã nhập b, thì chuyển đổi b từ kiểu String, sang Integer
		//   để có thể cộng được,nhờ vào hàm Parse		
				else{
					int b=Integer.parseInt(String);
		//  -Nhập vào phép toán, mời chọn phép toán, 1 Cộng, 2 Trừ, 3 Nhân, 4 Chia	
					System.out.println("Mời bạn chọn phép toán 1: Cộng, 2: Trừ, 3: Nhân, 4: Chia");
		//  -Khởi tạo biến scanner, để nhận giá trị chọn phép toán			
					sc=new Scanner(System.in);
					short Option=sc.nextShort();
		//  -Nếu như biến chọn <=0, hiển thị thông báo bạn cần chọn giá trị nêu trên	
					if(Option<=0){
						System.out.println("Bạn phải chọn phép toán!");
					}else if (Option==1)
						System.out.println("a+b="+(a+b));
					else if (Option==2)
						System.out.println("a-b="+(a-b));
					else if (Option==3)
						System.out.println("a*b="+(a*b));
					else{
						if (a==0&&b==0){
							System.out.println("Không thực hiện được");
						}else if (a==0&&b!=0){
							System.out.println("Phép tính bằng 0");
						}
					
					
					{
						
					}
				}
			}
		}
		

		
		
		
		
		
	
		
		// TODO Auto-generated method stub

	}

}
